package com.insurance.pingan.bid.dto.apply;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import net.sf.json.JSONObject;

import java.util.List;

/**
 * 单证信息
 *
 * @author Style
 * @version 1.0
 * @date 2020/10/25
 **/
@AllArgsConstructor
@NoArgsConstructor
@Data
public class Contract {

    /**
     * 保单信息
     */
    private BaseInfo baseInfo;

    /**
     * 投保人信息
     */
    private List<ApplicantInfo> applicantInfoList;

    /**
     * 被保险人信息
     */
    private List<ApplicantInfo> insurantInfoList;

    /**
     * 受益人信息
     */
    private List<ApplicantInfo> beneficaryInfoList;

    /**
     * 见费出单
     */
    private ExtendInfo extendInfo;

    /**
     * 标的组信息
     */
    private List<JSONObject> riskGroupInfoList;

    /**
     * 限额信息
     */
    private List<CompensationLimitInfo> compensationLimitInfoList;

}
